have it rough - Espagnol Anglais Dictionnaire